head coach - German English Dictionary